# _*_coding     : UTF_8_*_
# Author        :Jie Shen
# CreatTime     :2021/12/14 18:27
import matplotlib
from matplotlib import pyplot as plt
from matplotlib import font_manager

# font = {'family': 'MicroSoft YaHei',
#         'weight': 'bold',
#         'size': 'larger'}
# matplotlib.rc("font", **font)

plt.rcParams['font.sans-serif'] = ['SimHei']  # 用来正常显示中文标签
plt.rcParams['axes.unicode_minus'] = False  # 用来正常显示负号


def deal(x):
    return ["你好_" + str(i) for i in x]


# 设置图片大小,dpi分辨率，更清晰
plt.figure(figsize=(20, 8), dpi=80)

x_ = [i for i in range(10)]
y_ = [i * 2 for i in x_]

# 绘图
plt.plot(x_, y_, label="自己")
plt.plot(x_, [1.5 * y for y in y_], label="同桌")
plt.legend()
# 设置x轴的刻度
plt.xticks(x_, deal(x_), rotation=45)
# 设置y轴的刻度
plt.yticks(range(min(y_), max(y_) + 1))

plt.xlabel("时间")
plt.ylabel("温度")
plt.title("温度变化")

plt.grid(alpha=0.4)
# 展示图形
plt.show()
